<?php
/**
 * Created by PhpStorm.
 * User: admin
 * Date: 2019/12/21
 * Time: 11:21
 */

namespace Mail;

require_once "../extend/phpmailer/class.smtp.php";
require_once "../extend/phpmailer/phpmailer.php";

//引入模板引擎: 就是将模板中需要替换的内容使用变量替换掉
require_once "../extend/lib/templater.php";

//use Mail\MY_Templater;
use phpmailer\PHPMailer;


class Mail
{
    static function sendMail($params){
        $tpl = new MY_Templater();
        $tpl->addFrameFile('../extend/tpl/score.tpl');
        $content = $tpl->render($params["data"]);
        $mail = new PHPMailer();
        //邮件发送客户端 : 需要配置账号信息, 发送信息内容
        $mail->isSMTP();//开启smtp服务
        $mail->CharSet = "UTF-8";// 编码格式为utf8，不设置编码的话，中文会出现乱码
        $mail->Host = "smtp.exmail.qq.com";// 发送方的SMTP服务器地址
        $mail->SMTPAuth = true;// 是否使用身份验证
        $mail->Username = 'china@xiangjiaer.club';//// 发送方的
        $mail->Password = '8750196Yx';//客户端授权密码,而不是邮箱的登录密码！
        $mail->SMTPSecure = "ssl";// 使用ssl协议方式
        $mail->Port = 465;//  qq端口465或587）
        $mail->From = 'china@xiangjiaer.club';//设置在收件人中显示发件的地址
        $mail->FromName = 'WT18-JG项目组4';//设置邮件发送者的名字
        $mail->Subject =$params['title'];// 邮件标题
        $mail->IsHTML(true);//内容是否为html 内容
        $mail->AddAddress($params['to']); //添加收件人
//        $mail->AddCC('timor-m@foxmail.com');//添加抄送收件人
        $mail->SMTPDebug = false;//开启debug 调试
        $mail->Body = $content;//邮件内容
        return  $mail->send();//发送邮件
    }
}